TSTP Solution File: PUZ140^2 by Satallax---3.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Satallax---3.5
% Problem : PUZ140^2 : TPTP v8.1.0. Released v6.4.0.
% Transfm : none
% Format : tptp:raw
% Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% Computer : n027.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Mon Jul 18 18:26:06 EDT 2022
% Result : Theorem 1.99s 2.20s
% Output : Proof 1.99s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : PUZ140^2 : TPTP v8.1.0. Released v6.4.0.
% 0.03/0.13 % Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.14/0.34 % Computer : n027.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 600
% 0.14/0.34 % DateTime : Sat May 28 23:03:29 EDT 2022
% 0.14/0.34 % CPUTime :
% 1.99/2.20 % SZS status Theorem
% 1.99/2.20 % Mode: mode506
% 1.99/2.20 % Inferences: 19442
% 1.99/2.20 % SZS output start Proof
% 1.99/2.20 thf(ty_syrup, type, syrup : $tType).
% 1.99/2.20 thf(ty_beverage, type, beverage : $tType).
% 1.99/2.20 thf(ty_eigen__2, type, eigen__2 : syrup).
% 1.99/2.20 thf(ty_mix, type, mix : (beverage>syrup>beverage)).
% 1.99/2.20 thf(ty_coffee, type, coffee : beverage).
% 1.99/2.20 thf(ty_hot, type, hot : (beverage>$o)).
% 1.99/2.20 thf(h0, assumption, (![X1:syrup>$o]:(![X2:syrup]:((X1 @ X2) => (X1 @ (eps__0 @ X1))))),introduced(assumption,[])).
% 1.99/2.20 thf(eigendef_eigen__6, definition, eigen__6 = (eps__0 @ (^[X1:syrup]:(~((~((![X2:beverage]:((~(((X2 = coffee) => (~((X2 = coffee)))))) => (~((hot @ X2))))))))))), introduced(definition,[new_symbols(definition,[eigen__6])])).
% 1.99/2.20 thf(sP1,plain,sP1 <=> (![X1:syrup]:(~(((((mix @ coffee) @ X1) = coffee) => (~((hot @ ((mix @ coffee) @ X1)))))))),introduced(definition,[new_symbols(definition,[sP1])])).
% 1.99/2.20 thf(sP2,plain,sP2 <=> ((((mix @ coffee) @ eigen__2) = coffee) => (~((hot @ ((mix @ coffee) @ eigen__2))))),introduced(definition,[new_symbols(definition,[sP2])])).
% 1.99/2.20 thf(sP3,plain,sP3 <=> (![X1:beverage]:((~(((X1 = coffee) => (~((X1 = coffee)))))) => (~((hot @ X1))))),introduced(definition,[new_symbols(definition,[sP3])])).
% 1.99/2.20 thf(sP4,plain,sP4 <=> (hot @ ((mix @ coffee) @ eigen__2)),introduced(definition,[new_symbols(definition,[sP4])])).
% 1.99/2.20 thf(sP5,plain,sP5 <=> ((((mix @ coffee) @ eigen__2) = coffee) => (~((((mix @ coffee) @ eigen__2) = coffee)))),introduced(definition,[new_symbols(definition,[sP5])])).
% 1.99/2.20 thf(sP6,plain,sP6 <=> (![X1:syrup>beverage]:(~((![X2:syrup]:(~((![X3:beverage]:((~(((X3 = (X1 @ X2)) => (~((X3 = coffee)))))) => (~((hot @ X3))))))))))),introduced(definition,[new_symbols(definition,[sP6])])).
% 1.99/2.20 thf(sP7,plain,sP7 <=> ((~(sP5)) => (~(sP4))),introduced(definition,[new_symbols(definition,[sP7])])).
% 1.99/2.20 thf(sP8,plain,sP8 <=> (![X1:syrup]:(~(sP3))),introduced(definition,[new_symbols(definition,[sP8])])).
% 1.99/2.20 thf(sP9,plain,sP9 <=> (((mix @ coffee) @ eigen__2) = coffee),introduced(definition,[new_symbols(definition,[sP9])])).
% 1.99/2.20 thf(def_coffee_mixture,definition,(coffee_mixture = (mix @ coffee))).
% 1.99/2.20 thf(there_is_hot_coffee,conjecture,(~(sP6))).
% 1.99/2.20 thf(h1,negated_conjecture,sP6,inference(assume_negation,[status(cth)],[there_is_hot_coffee])).
% 1.99/2.20 thf(1,plain,(~(sP3) | sP7),inference(all_rule,[status(thm)],[])).
% 1.99/2.20 thf(2,plain,((~(sP7) | sP5) | ~(sP4)),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20 thf(3,plain,((~(sP5) | ~(sP9)) | ~(sP9)),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20 thf(4,plain,(sP8 | sP3),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__6])).
% 1.99/2.20 thf(5,plain,(sP2 | sP4),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20 thf(6,plain,(sP2 | sP9),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20 thf(7,plain,(~(sP1) | ~(sP2)),inference(all_rule,[status(thm)],[])).
% 1.99/2.20 thf(8,plain,(~(sP6) | ~(sP8)),inference(all_rule,[status(thm)],[])).
% 1.99/2.20 thf(coffee_and_syrup_is_hot_coffee,axiom,(![X1:syrup]:(~((((coffee_mixture @ X1) = coffee) => (~((hot @ (coffee_mixture @ X1))))))))).
% 1.99/2.20 thf(9,plain,sP1,inference(preprocess,[status(thm)],[coffee_and_syrup_is_hot_coffee]).
% 1.99/2.20 thf(10,plain,$false,inference(prop_unsat,[status(thm),assumptions([h1,h0])],[1,2,3,4,5,6,7,8,9,h1])).
% 1.99/2.20 thf(11,plain,$false,inference(eigenvar_choice,[status(thm),assumptions([h1]),eigenvar_choice(discharge,[h0])],[10,h0])).
% 1.99/2.20 thf(0,theorem,(~(sP6)),inference(contra,[status(thm),contra(discharge,[h1])],[10,h1])).
% 1.99/2.20 % SZS output end Proof
%------------------------------------------------------------------------------